technical services supervisor - Deutsch Englisch Wörterbuch